package com.cskaoyan.javase.junit._0introduction;
import org.junit.Test;

/**
 * Junit更加简单更加直白的说法就是：
 * Junit可以在同一个类中实现多个main方法的效果，它是非常好的测试工具。
 * 在JavaSE阶段可以用来测试各种demo或者idea。
 *
 * Junit的使用步骤：
 *      1.先找一个类,这个类最好不要叫Test,并且这个类中最好不要写main方法
 *      2.在这个类的类体中写 注解 @Test
 *          注解(Annotation): 是一种和class同等级别的数据类型,也是引用数据类型
 *               实际上完全可以把注解看成一个类,差不多的.
 *          在@Test当中,Test是注解的名字,"@"表示创建注解对象
 *               类似创建Scanner对象当中的new关键字
 *
 *      3.写完了以后,alt + 回车报错的位置,选择"add ... to classpath" 然后回车
 *          Test注解是三方工具包 工具库中的一个注解,不是JDK源码中的注解
 *          这种需要在本工程中使用的三方工具包,被称之"依赖"
 *          把导入三方工具包的过程,称之为"依赖导入,依赖注入"
 *          依赖导入一般需要手动或借助工具导入
 *          而Junit是IDEA当中本身就自带的三方工具包,所以才可以用"alt+回车"导入
 *
 *          这个步骤其实包括了两个操作:
 *                依赖导入 + 导包
 *
 *      4.在这个注解@Test下面写测试方法:
 *          public void 方法名(){
 *              // 方法体
 *          }
 *          Junit的测试方法格式是固定的,一般情况下不可修改!
 *
 *      5.启动这个方法,并且还可以继续写测试方法,继续启动.
 *
 *
 * @since 10:04
 * @author wuguidong@cskaoyan.onaliyun.com
 */
public class Demo {
    @Test
    public void test() {
        System.out.println("hello world");
    }

    @Test
    public void test2() {
        System.out.println("666666");
    }

    @Test
    public void test3() {
        System.out.println("777777");
    }
}
